VW Dr. Victoria Rose Wenzel , OD Is this you? Claim your profile Optometry 0 Write A Review 121 E Locust St, Dekalb, IL, 60115 1 other location (630) 554-8002