ShawnMacdonald.MD.com • Family Doctor • 41 years experience

Shawn Macdonald, MD, PA

2500 N Travis, Sherman, TX 75092