Thulasi Karakula, MD, Internal Medicine

516 W Central Ave
DelawareOH  43015 (Delaware County)


Phone: 740-368-5633
Fax: 740-368-4484

NPI: 1124077722
License Number: 35085736 (OH)