Lestonnac Free Clinic Home Medical > Lestonnac Free Clinic Address: 1215 E. Chapman Orange CA 92866 GPS: 33.7881045, -117.8405265 Telephone: 714 633-4600 Web: http://lestonnacfreeclinic.org Tweet