Location Profile
Alvarado La Mesa Urology Medical Group, Inc
La Mesa, CA
Location Information
Alvarado La Mesa Urology Medical Group, Inc La Mesa, CA
8881 Fletcher Parkway
Suite 250A
La Mesa, CA 91942
United States
Phone: 619-229-2626
Physicians

Dr. Mohamed Bidair
View Physician Profile