Texas. Seton Heart Institute - Family Medicine Clinic. My Patient Resources. Locations. Seton Heart Institute - Family Medicine Clinic. Specialty Care; Address. 207 West Ave. E. Suite 1000 Lampasas, TX 76550. Phone. 512-324-2705 Hours. ... Patient Portal Minor and Proxy Form (Form D).