Get in touch with us…

Prospective Members:

Phone: (346) 340-9848 (Membership Sales)


Off-hours or off-site appointments are available via telephone or smartphone app


*In-Person Office Appointment Hours:

Monday to Thursday: 8:30 AM to 4:30 PM
Friday: 8:30 AM to 1PM

*Our team is very accessible and can work around even the most difficult schedule. Other times available upon request for in-office visits.  Please ask your provider for availability.

Current Locations

Virtual Membership Available in AL, AZ, CO, CT, DE, GA, ID, IL, IA, KS, KY, LA, ME, MD, MI, MN, MS, MT, NE, NV, NH, ND, OH, OK, SD, TN, TX, VA, WA, WV, WI, WY

First Primary Care – Sugar Land
202 Industrial Blvd, Unit 401
Sugar Land, TX 77478
Phone: (832) 990-0157

First Primary Care – Pasadena
6243 Fairmont Pkwy, Suite 205
Pasadena, TX 77505
Phone: (832) 402-7856

First Primary Care – Lake Jackson
103 Circle Way, Suite B
Lake Jackson, TX 77566
Phone: (979) 202-0308

First Primary Care – Shreveport
1939 East 70th Street
Shreveport, LA 71105
Phone: (318)383-0163

First Primary Care – Spring Branch
8582 Katy Freeway, Suite 110
Houston, TX 77024
Phone: (713) 280-7991

First Primary Care – The Woodlands
25511 Budde Rd, Suite 3703
The Woodlands, TX 77380
Phone: (281) 549-8060

First Primary Care – New Albany
5040 Forest Dr, Suite 200
New Albany, OH 43054
Phone: (380)207-1538