Puttagunta Ranga, MD, Internal Medicine

3920 Southland Rd
New BremenOH  45869 (Auglaize County)


Phone: 419-629-3663
Fax: 419-629-2783

NPI: 1730140013
License Number: 35045040 (OH)