Vision World 627 E. Main Street, Bay Shore, New York 11706 631-666-8282 Location Get Directions By car By public transit Walking Bicycling