Karthik Ravindran, MD, Internal Medicine

85 Worcester Rd
FraminghamMA  01701-5348 (Middlesex County)


Phone: 508-532-0223
Fax:

NPI: 1992025712
License Number: LP01961 (RI)