Melissa Stroud, M.D.

Specialty Hospitalist-Pediatric
Phone (940) 627-5921 ext. 2218
Fax (940) 626-1320
Location 609 Medical Center Drive,
Suite 2218,
Decatur, TX 76234