MRS. LAILA LOFTY BASTA, M.D.
Medical Practice at Market St, San Francisco, CA

License number
California 11632
Category
Medical Practice
Type
Ophthalmology
Address
Address
765 Market St APARTMENT 35A, San Francisco, CA 94103
Phone
(415) 896-5835
(415) 896-5836 (Fax)