Stephen R Amesbury, MD, Internal Medicine

675 W N Ave
Ste 214
Melrose ParkIL  60160-1634 (Cook County)


Phone: 708-450-4557
Fax: 708-338-0200

NPI: 1811987647
License Number: 036080212 (IL)