MapQuest Driving Directions to 198 Baxter Ave Stamford, CT 06902-6628