One Hour Photo Express 123 Plaza Ctr Secaucus, NJ 07094 Phone: (201) 866-9001
Category: photofinishing laboratory