Herndon Gallery View Current Special Offers! Interested In the Space 4.9 | 43 reviews Address: 205 Van Buren Street Suite 120 Herndon, VA 20170 Phone: 703-454-0191 Hours: 8:00 a.m. to 5:00 p.m. View Location on a Map: Map View Contact Us Visit Us