Leila Tabibian
Urologist Minneapolis

Address: 8170 33rd Ave S, Minneapolis, Minnesota 55425

Phone: 6512548500

Latitude: 44.8559

Longitude: -93.227

Specialty: Urologist doctors

Leila Tabibian

Description - Leila Tabibian Urologist Minneapolis

Doctor Leila Tabibian specialist Urologist. The address of the doctor's office is 8170 33rd Ave S. You can see the map to us on the interactive map. Find other doctors in Minneapolis