Brazos Springs Direct Primary Care - Main Location Brazos Springs Direct Primary Care Address 4103 S Main Street , Ste #120 Stafford, TX 77477 US 29.623441, -95.575204 Contact Information 2812087959 Business Hours Summary: Mon-Thu 8:30am-4:30pm, Fri 8:30am-1pm Location Map View on Google Maps Back to Brazos Springs Direct Primary Care