Roy T Butera, MD, Ophthalmology

2230 Lynn Rd Ste 102
Thousand OaksCA  91360-1920 (Ventura County)


Phone: 805-495-0458
Fax: 805-494-9630

NPI: 1730205337
License Number: G35235 (CA)