Serving as a primary care provider in the Sugar Land area, Memorial Hermann Physicians At Sugar Creek sees mostly an appointment-driven patient population, however, they may support walk-in patients during certain hours. It appears as though their practice is routinely open 6 days a week at their clinic located at 14023 Southwest Fwy with tomorrow's hours being 8:00AM to 9:00PM..