Radha Iduru Reddy, DMD, Dentist

84 Spring St
New BedfordMA  02740-5935 (Bristol County)


Phone: 508-993-9947
Fax: 508-993-1058

NPI: 1407965254
License Number: 19769 (MA)