Explore details about location Ram's Head Road. Ram's Head Road is a location situated within the Medford alongside other areas such as Burget Avenue, Third Street, Fairmount Street.