Baylor Scott & White Institute For Rehabilitation - Dallas Carroll Ave Serving Dallas, TX View Phone 214-643-8639 1015 N. Carroll Ave., Ste 100Dallas, TX 75204 About Send to My Email Send to My Phone Print this Page