How far is this from Boston Children's Hospital?
Address: 69 Boston St, Boston, MA 02125, USA
S_ No | Sep 14, 2019
About 3 miles, 15 minute drive in regular traffic
Helaine Ferreira | Sep 14, 2019
Please, check in gogle maps
Thanks! Your answer is awaiting moderation.