Menel Construction LLC

138 Davenport Ave
Newark , NJ 07107
(551) 580-0716