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

Euclid R Desouza

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