Guide > Hospital in California > Hospital in Rancho Cucamonga > Dr. Mohamed Amr Ibrahim Hafez MD