1. Bayou City Physicians 8727 W Rayford Rd, Spring, TX 77389 Coordinate: 30.11191,-95.55256 Phone: (281) 547-8880