Back to Search

LAILA BASTA, M.D.

M.D.

Ophthalmology Physician

NPI: 1316308257Individual

Contact & Hours

Address
765 MARKET STREET, APARTMENT 35A
SAN FRANCISCO, CA 94103

Quick Facts

NPI
1316308257
Entity Type
Individual
Gender
Female
Medicare
Not confirmed
Specialties
1
Locations
1
Publications
6

Are you this provider?

Claim Your Profile