Rosa Cho, MD, Physical Medicine & Rehabilitation

159 Wells Ave
Newton CenterMA  02459-3301 (Middlesex County)


Phone: 617-243-5777
Fax:

NPI: 1891180535
License Number: 277984 (MA)