A Taxi is located at 17 Crescent St, Medford, MA. This location is in the South Medford neighborhood..