Tulsa Promenade Mall Florist
98 N Denver Ave
Tulsa, OK 74103-7410
877-496-9490