Location

Peace Mural Foundation

1606 Washington Ave.

Miami Beach, FL 33139

Phone: 305-534-0460