Jennifer Otterbacher, MD, Family Medicine

888 Dayton St Ste 200
Yellow SpringsOH  45387-1777 (Greene County)


Phone: 937-767-7291
Fax: 937-767-1302

NPI: 1184156358
License Number: 34.013646 (OH)