South Hover Longmont Gallery View Current Special Offers! Interested In the Space 5 | 43 reviews Address: 1079 S. Hover Street Suite 200 Longmont, CO 80501 Phone: 303-827-2401 Hours: 8:00 a.m. to 5:00 p.m. View Location on a Map: Map View Contact Us Visit Us