Information

Date Added: November 7, 2006
Address: 6776 North 12th Street, Kalamazoo
Phone: (269) 382-0654

Nearest Major Intersection: 12th St N & E Ave W

Back to Willard's Greenhouse


Map & Directions for Willard's Greenhouse


Back to Willard's Greenhouse