Location: Plaza del SolPlaza del Sol Shopping Center 725 West Main, Sierra Bayamón, Bayamón, Puerto Rico, 0096114