1. Carzeiss Optical Corp
6490 Commonwealth Dr, Roanoke, VA 24018
Coordinate: 37.20892,-79.99776
Phone: (540) 989-8644
2. Schroeder Optical Company
1845 Westland Rd SW, Roanoke, VA 24018
Coordinate: 37.26363,-80.00232
Phone: (540) 345-6736