VELUX America LLC Share: Skylight Specialists VELUX America LLC Request Info 11983 S 2800 W Riverton, UT 84065 (704) 201-2753 Rep Info Map Whom to Contact Tom Nafus 11983 S 2800 W Riverton, UT 84065 Phone: (704) 201-2753 Send an Email What's Nearby? Distance: 5 10 15 20 25 50 mi.