Palmer Florist Written by mbakas on June 20, 2014. Posted in Loading Map.... Palmer Florist1926 S. Mannheim Road - WestchsterDetails 41.851218 -87.882182 Address 1926 S. Mannheim Road Westchster IL 60154 United States Upcoming Events No events in this location