Canal Town Video is a video tape rental company that's located at Palmyra, NY. It boasts an annual revenue of $293,550 and employs three people. Simply, Canal Town Video is making an undeniable splash in the boutique market. This company is headed by current Owner Patty Ledain.
Want to share more of your experience?GO TO FULL REVIEW