s........6

member since 2014

Recent Reviews1 total

The Green Room - Nelson

12/15/2014
Been to most of the other clinics in town this one by far is the cleanest, nice big LED menu boards friendly staff with knowledge of the menu. Great pricing and the biggest plus is the clean atmosphere defiantly my new favorite clinic, best in town