Smile & Style Photo Booths

We offer several different types of Photo Booths.

1211 University Drive, Durham 27707, North Carolina, Durham County, United States
1-888-9MIRROR