DR. KELLY A SWORDS, MD, MPH
Urology at Frost St, San Diego, CA

License number
California A136481
Category
Radiology
Type
Pediatric Urology
License number
California A136481
Category
Radiology
Type
Urology
Address
Address
7920 Frost St STE 200, San Diego, CA 92123
Phone
(858) 966-8603
(858) 309-6300