Kristin A Trobaugh, DO, Family Medicine

3425 Executive Pkwy Ste 101
ToledoOH  43606-1326 (Lucas County)


Phone: 419-472-1124
Fax:

NPI: 1932545894
License Number: 34.013149 (OH)