← Back to Providers
CHARLES N LE, MD
4440 EUCLID AVE STE B SAN DIEGO, CA 92115
1 provider
Specialties
Nephrology Physician
Providers at This Practice
Contact Information
4440 EUCLID AVE STE B SAN DIEGO, CA 92115
61952168124440 EUCLID AVE STE B SAN DIEGO, CA 92115