Love the new location, clean and bright! Easy to find, the parking lot can be full depending on the time of day, but I can usually find a spot without too much trouble. The hours are great and staff is so nice, just make sure you get there on time and if you`re going to be late please call them so you can see about rescheduling. You never know they may still be able to get you in same day. There is now a fee for not showing up for a set appointment which is fair, anyone that works in this type of field can tell you why.