Hobby Lobby 523

Hobby Lobby #523 is a Hobby Lobby craft store located at 420 South Mountain Avenue in Upland, California.