We are located approximately one half mile East of Greenbay Rd. on the left hand side just across the street from Delray Farms and Lewis Market.
We are in Suite 100, Bottom Floor inside the Medical Orchard Plaza Building: 2634 Grand Ave., Suite #100, Waukegan, Illinois 60085 - (847)775-0800 |