If you have chosen not to register for the patient portal, you may print the new patient registration packet below. ... VEIN SPECIALISTS OF ILLINOIS (847) 468-9900 Map & Directions. Elgin Location 1670 Capital Street, Suite 500 Elgin, IL 60124. Office Hours Monday 9am-6pm Tuesday 8am-5pm Wednesday 8am-5pm Thursday 8am-5pm.