Melissa Marie Stroud, MD, Pediatrics

609 Medical Ctr Dr Ste 2218
DecaturTX  76234-3836 (Wise County)


Phone: 940-626-2718
Fax: 940-626-1782

NPI: 1841405446
License Number: M5943 (TX)