Leslie Tech is a professional video service establishment, specializing in wedding videos. We are located in Placencia Village, Belize, Central America.

Contact us at: info@leslietech.com - leslietech.com - 501-523-3323.

Location: French Louie Caye
Photographer: Fiona McFarlane
Wedding Planner: Lee Nyhus

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…