Address:
4168 Front St SUITE 3RD, San Diego 92103
(619) 543-3995 (Phone), (619) 543-7841 (Fax)
OWEN CLINIC
4168 Front St SUITE 1, San Diego 92103
(619) 543-3995 (Phone), (619) 543-7841 (Fax)
9500 Gilman Dr SUITE 711, La Jolla 92093
(858) 822-0333 (Phone)
Education:
Medical School
University of Toledo
Graduated: 2005
Cleveland Clinic Foundation
Uc San Diego