Found 3 places
Latitude: 33.2314 (33°13′53″N), Longitude: -97.594 (97°35′38″W)
Latitude: 33.248 (33°14′53″N), Longitude: -97.5836 (97°35′1″W)
Address: 2000 South Fm 51, Decatur, TX 76234
Latitude: 33.2174 (33°13′3″N), Longitude: -97.5959 (97°35′45″W)
Phone: (940) 627-5921
Site: wisehealthsystem.com