The address of Tower of Memories is
7777 W 29th Ave,
Bel Aire,
Denver,
Colorado,
US.