Passport photos at Lake Forest Frame & Design Studio in Lake Forest, 60045

Are you searching for a passport photo place in Lake Forest? Lake Forest Frame & Design Studio offers passport photo services.

Address
204 E Westminster Ave, Lake Forest, IL 60045, United States

Phone number
1 847-234-0755