Dr. Villarosa graduated from the University of Santo Tomas Faculty of Medicine and Surgery in 1986. He works in Redlands, CA and specializes in Occupational Medicine and Internal Medicine. Dr. Villarosa is affiliated with Redlands Community Hospital.
View More
