Leo Toupin, MD PA. 12335 Hymeadow Drive, Suite 150. Austin, TX 78750. drtoupin@mdvip.com. 512-918-9000. 512-918-9001. HOME. FORMS. THE PRACTICE. INSURANCE; NEWSFEED; OUR SERVICES. ... *These same forms are also available for download from the Athenahealth Patient Portal. Online Scheduling. Capital Primary Care. Leo Toupin MD PA. 12335 Hymeadow ....