Medice Primary Care 17228 West Grand Parkway South, Sugar Land, TX 77479