Ivy Hill Plaza
525 Irvington Avenue, Suite 10, Newark, 07106
4.8
275 reviews
Ivy Hill Plaza
525 Irvington Avenue, Suite 10, Newark, 07106
Entrepreneur
- Barbershop
- Barbershops in Newark, NJ
- Ivy Hill Plaza