Euclid R Desouza
Urologist Council Bluffs
Address: 3434 W Broadway, Council Bluffs, Iowa 51501
Phone: 4023977989
Latitude: 41.2619
Longitude: -95.9004
Specialty: Urologist doctors

Description - Euclid R Desouza Urologist Council Bluffs
Doctor Euclid R Desouza specialist Urologist. The address of the doctor's office is 3434 W Broadway. You can see the map to us on the interactive map. Find other doctors in Council Bluffs