Vertical Addiction
- Distance:15.74 mi
- Address:575 Pacific St, Stamford, CT 06902
- Phone:(203) 883-8383
- Reviews:15Rating:4.2
Went months ago didn't write a review sooner to see if I could calm down before writing a review but months later and still furious. The owner is beyond rude! Ignored my calls, would send to voicemail, and hang up on me.... more