Location: Home > YellowPages > NJ > Newark > Upshaw Temple Church

Upshaw Temple Church

595 S 18th St
Newark, NJ 07103
973-399-9838