Southwest Medical Center is now offering free flu shots for the Muslim community in Sugar Land and Houston. Just walk in and let the front desk know! Their address is 11965 Bissonnet St. Suite # 104D Houston, TX. 77099. For more information about Southwest Medical Center, please visit their website.