David Duvendack WAL MART VISION CENTER, 1355 S McCord Rd, Holland, OH 435289141, United States of America Phone, Add place's phone number Reviews Map