18 customer reviews of Hai-En Peng, DPM, FACFAS. One of the best Podiatrists, Healthcare business at 2460 N Ponderosa Dr., Suite #A-105, Camarillo CA, 93010. Find Reviews, Ratings, Directions, Business Hours, Contact Information and book online appointment..