1. Luxury Fast Ride 53 hunting rd, needham, MA 02494 Coordinate: 42.29925,-71.22712 Phone: (781) 444-8858