Explore details about location Holmes Road. Holmes Road is a location situated within the Limington alongside other areas such as Pelletier Road, Old Stage Road, Evergreen Circle.