DR. STEPHANIE NISHIMURA BABA, O.D.
Optometry at Mcdonnel Rd, Alameda, CA

License number
California 6525T
Category
Optometry
Type
Optometrist
Address
Address
401 Mcdonnel Rd, Alameda, CA 94502
Phone
(510) 865-9095
(510) 880-0500 (Fax)

Professional information

Stephanie N Baba Photo 1

Stephanie N Baba, Alameda CA - OD (Doctor of Optometry)

Specialties:
Optometry
Address:
401 Mcdonnel Rd, Alameda 94502
(510) 865-9095 (Phone), (510) 880-0500 (Fax)
Languages:
English