Passport photos at Cedar and Moss Studios, Inc. | New Lenox, IL in New Lenox, 60451

Are you searching for a passport photo place in New Lenox? Cedar and Moss Studios, Inc. | New Lenox, IL offers passport photo services.

Address
120 Batson Ct Suite 101, New Lenox, IL 60451, United States

Phone number
1 815-714-9316