Explore details about location Metuchen Road. Metuchen Road is a location situated within the Lomas del Bosque alongside other areas such as Hadley Road, Sage Street, Holly Avenue.