Shobha Rani C Mahesh, MD, Family Medicine

26882 Towne Centre Dr
Foothill RanchCA  92610-2862 (Orange County)


Phone: 949-455-8559
Fax: 949-455-8561

NPI: 1992935068
License Number: A105302 (CA)