Dr. Castellarin graduated from the Universita Degli Studi Di Verona Facolta Di Medicina E Chirurgia in 1990. He works in Oxnard, CA and 5 other locations and specializes in Ophthalmology. Dr. Castellarin is affiliated with French Hospital Medical Center.
View More
