Ajay Chawla, MD, Internal Medicine

110 Auburn Ave
Ste 2
ShelbyOH  44875-1104 (Richland County)


Phone: 419-342-4242
Fax:

NPI: 1982636700
License Number: 35079605C (OH)