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