Explore details about location Larchmont Road. Larchmont Road is a location situated within the Buffalo alongside other areas such as Burlington Avenue, Mumford Street, Birch Place.