Thank You Thank You. We will be in contact with you as soon as possible. By Mail Address: 4405 Padre Blvd, South Padre Island, TX 78597 By Phone 561.841.1019 Follow Us On: FollowFollowFollowFollowFollow Search for: Origins Texas: Most Insurance Accepted In-Network with Aetna, Ambetter, Blue Cross and Blue Shield of Texas, and Magellan