Thomas Silva, MD, Psychiatry & Neurology

250 S Crescent Dr
Mason CityIA  50401-2926 (Cerro Gordo County)


Phone: 641-530-1925
Fax: 494-517-5175

NPI: 1871129783
License Number: 100355 (IA)