Grace C Devadas, MD, Internal Medicine

1000 N Oak Ave
MarshfieldWI  54449 (Wood County)


Phone: 715-387-5879
Fax:

NPI: 1023128279
License Number: 38548 (WI)