Amy Louise Folk, MD, Ophthalmology

3801 Las Posas Rd
Ste 112
CamarilloCA  93010-1427 (Ventura County)


Phone: 805-388-1211
Fax:

NPI: 1275755985
License Number: A69295 (CA)