La La Land
- Columbus, OH
- Singing Telegram
- 10 miles from Hilliard
- 2 Verified Bookings
Shannon J. said “Sent a singing telegram to my co-worker for her birthday. The entire staff had a great time. It was a memorable experience for everyone. 5 stars would…”