1. Limo Works Inc 17 Upham St, Melrose, MA 02176 Coordinate: 42.45595,-71.06392 Phone: (781) 665-0291