Reve Purisima Shields, MD, Internal Medicine

101 Columbian St
Ste 330
South WeymouthMA  02190-1601 (Norfolk County)


Phone: 781-624-4690
Fax: 401-624-2610

NPI: 1871719187
License Number: 247435 (MA)