Dr. Gregory Castillo
Specialty:
Family Practice / General
City / Location: Valencia, CA
He is alleged to have sexually assaulted three male victims
Articles in News
Valencia doctor’s license revoked over sexual assault claims (The Santa Clarita Valley Signal.)
Last Updated: 9/13/2023