- Lawrence, Kansas, United States
Designer
Contact Judy Ehler
Manager
Contact Kurt Klein
Englewood Florist is a company based out of 1101 Massachusetts St, Lawrence, Kansas, United States.