Cadillacman
Member
- Joined
- Oct 3, 2009
- Messages
- 66
- Reaction score
- 0
- Points
- 6
What is the general impression of Alpha Care these days? I don't recall seeing much recent reviews... I was thinking about going... but I wanted to hear about some people's recent experiences first. Is it a good place?