Canal Pharmacy196 Canal St, New York, NY 10013-4562 (212) 608-1668 canal-pharmacy-inc.business.siteDetails