Baylor Scott & White Medical Center Uptown
2727 E Lemmon AveDallas, TX 75204
Inpatient Recommendation
78%
Outpatient Recommendation:
85%