Landor Road

A street in Raccoon City. It features in the movie Resident Evil Apocalypse. Dr. Charles Ashford lives at 128 Landor Street.