The Beach Art Center is a non-profit organization open to anyone who wishes to experience, support, and promote an appreciation of quality visual art. We are located in beautiful Indian Rocks Beach on Florida's central west coast. Our small city of 4,000 permanent residents is annual host to many winter visitors. They are charmed by our beautiful beach, our friendly population, and the Beach...