Orchid Dell Florists was one of the original retail shops in the Carrollton Shopping Center.
In 1963, they moved to their present location at 12123 Saint Charles Rock Road, just east of McKelvey Rd.
In this interview we speak with the Larry Kleissle (on left), son of the original owner, and the current owner,
Tom Murphy; both work at the shop right up to the present day.
(The hum you hear while the video is playing is from the hard-working cooling systems in the shop.)
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?