New Search Edmund B Foo MD (626) 913-2383 Primary Specialties Internal Medicine Primary Office Address: 1850 S. Azusa Ave #201 Hacienda Heights, CA 91745-6854 Phone: (626) 913-2383 Fax: (626) 913-2013 Recommend this Physician Get Directions Areas of Expertise Internal Medicine