John Leonard D'Souza, MD, Radiology

3900 Sunforest Ct Ste 136
ToledoOH  43623-4440 (Lucas County)


Phone: 419-474-1104
Fax: 419-473-2867

NPI: 1770504318
License Number: 35079797D (OH)