Leo Toupin, MD PA. 12335 Hymeadow Drive, Suite 150. Austin, TX 78750. drtoupin@mdvip.com. 512-918-9000. 512-918-9001. ... Please check our newsfeed about occasional changes to the Portal functionality and features. ... Patient Portal > Where To Find Us > Online Scheduling. Capital Primary Care. Leo Toupin MD PA..