Very outdated facility. Unfriendly staff, and way too $$$ for a teaching hospital affiliate. They charge $650 just to be seen (albeit insurance takes some off of that), which is ridiculous. It should be a state of the art facility with state of the art equipment for those prices, but it's not. For sports medicine you're better to go elsewhere.
Childrens Hospital Sports Medicine is a US Hospital based in Boston, Massachusetts. Childrens Hospital Sports Medicine is located at 319 Longwood Ave, Boston, MA 02115, USA.
Please contact with Childrens Hospital Sports Medicine using information above: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Childrens Hospital Sports Medicine opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.
Find Hospital in Boston