Profile: Kendall Flower Shop is a Retail stores, not elsewhere classified company located at Cambridge, Massachusetts USA, address is 242 Main St, Cambridge 02142-1012 MA, postcode is 02142-1012
Please share as much information as you can about Kendall Flower Shop so other users can benefit from your comment.