Deer Park Family Clinic has implemented new and enhanced features to facilitate your medical experience. We have added Kiosk Check-in, Healow mobile application, Patient Portal and Telemedicine appointments. More Information. Contact Us. Hours & Location. Deer Park Family Clinic, P.A. 2910 Center Street Deer Park, TX 77536-4943.