John Albert Russ III, MD, Emergency Medicine

5500 Larchwood Ln
ToledoOH  43614-1249 (Lucas County)


Phone: 419-867-0132
Fax:

NPI: 1699751420
License Number: 46437 (OH)