EC Dr. Edith Castillo, MD Is this you? Claim your profile Other Specialty 0Leave a review Foothil Family Service 2500 E Foothill Blvd, Pasadena, CA, 91107 (626) 564-1613