. Call office first to schedule. Appointment only, drive up only by Abdul Mujeeb | Jul 29, 2020 Bookmark Detailed Information. Call office first to schedule. Appointment only, drive up only Contact Information 1500 W Southlake Blvd Ste 120, Southlake, TX , Texas 817-898-7400 http://southlakephysmed.com/