Advertise With Us |
267 New York Avenue
Huntington, NY 11743
Phone: 631-421-5535
Visit Website
L & L Camera was founded by Major Len Totora in 1956 and has been providing a premium camera and photography shop to Huntington and Long Islanders ever since.