Laura Stroud
NPI: 1619151198
Laura Stroud is a Specialist/Technologist specialist focused health provider in Mount Vernon, Illinois. affiliates with no hospitals or medical groups. Call Laura Stroud on phone number 6182317985 for more information and advice or to book an appointment.
City | Mount Vernon |
State | Illinois |
Address 1 | 1003 S 23RD ST |
Postal Code | 62864 |
Phone | 6182317985 |