All you need to know about Dr. TED VELLOS practicing at 13545 Circle Dr, Orland Park, IL, 60462 with NPI Number 1497173447.
Specializations: Urology Counties Served: Lake, IN; Porter, IN