Mrs. Melanie Welch
NPI: 1255610192
Mrs. Melanie Welch is a specialist focused health provider in Decatur, Illinois. affiliates with no hospitals or medical groups. Call Mrs. Melanie Welch on phone number 2173306963 for more information and advice or to book an appointment.
| City | Decatur |
| State | Illinois |
| Address 1 | 132 S WATER ST |
| Address 2 | SUITE 630 |
| Postal Code | 62523 |
| Phone | 2173306963 |
| Fax | 2176154850 |