top of page
Carroll Avenue Physician's Center
Dallas, Texas – Carroll Avenue Physicians Center
Carroll Avenue Physicians Center is a medical office building located near the Baylor University Medical Center campus in Dallas, TX. Renovated in 2014, the 20,000 square foot, 2-story building was once a historic church and now houses exceptional tenants like the Sports Medicine Clinic of North Texas and Baylor Institute for Rehabilitation.
bottom of page