The Shops at Northfield – Management Office
8340 Northfield Blvd. Ste. 2600
Denver, CO 80238
(p) 303.375.5464
(f) 303.375.5477
View Website
View Map