Just north of Kennedy, @ 70 Silver Star Blvd.
The reviews I've seen make this place under rated a little bit, but I've only been there twice.
First time I just walked in and a large receptionist who was very polite and courteous made me feel super comfortable as she led me to a room. She let...