Libertad Elmira
624 Baldwin Street, Elmira, NY 14901