Dr. Stephen B. Howell
Stephen B. Howell Clinic La Jolla
3855 Health Sciences Dr #1102
La Jolla, CA, United States
92037
3855 Health Sciences Dr #1102
La Jolla, CA, United States
92037
No Phone Number Provided
No Website Provided
Facility Affiliations
Dr. Stephen B. Howell's Credentials
Education
- Harvard Med Sch, Boston Ma 02115 (Grad. 1970)