Save Patrick L. Farrell, MD PatrickLrFarrell.MD.com • Ophthalmologist Patrick Farrell, MD 216 Crest Avenue, Huntington Beach, CA