Michael Robert Ruebhausen, MD, Plastic Surgery

302 W Hay St Ste 200
DecaturIL  62526-4171 (Macon County)


Phone: 217-545-8000
Fax:

NPI: 1942649819
License Number: 036.148741 (IL)