3,000 square feet of retail space located within the Barrington Plaza.  Great frontage and exposure for your business.  Join doctors, lawyers and other professionals in this central location.

Location