Benjamin Leong, MD, Family Medicine

26740 Towne Centre Dr Bldg C
Foothill RanchCA  92610-2839 (Orange County)


Phone: 949-588-9293
Fax: 949-588-0409

NPI: 1184042202
License Number: A141044 (CA)