care decatur holland urgent urgent care decatur tx dr holland 800 Medical Center Dr Ste C Decatur TX 76234. Suite C Decatur TX 76234. Family Medicine Doctors Primary Care Ph… Monday, May 16, 2022 Edit