Vision World
627 E. Main Street, Bay Shore, New York 11706
Location