John F Vela, MD, Family Medicine

71 Saint Francis Ave
TiffinOH  44883-3413 (Seneca County)


Phone: 419-448-0505
Fax: 419-448-0504

NPI: 1548267685
License Number: 3538820 (OH)