Vantage Care Address 34 Main Street Hampden, MA 01036- Telephone Number - Fax Number Locate 42.0557847, -72.4380656 Additional Details The above facility information is self-reported Return to Facility Search Results