• Lena Digital Photo Lab and Studio in New Bus Stand, Salem | Photo Studios | Easiya.com


    +91 9894065714, 9894065718

    +91 04272331679, 04273919226

    No.5,Hotel Selvam Complex, Manivannan Street, New Bus Stand, Salem-636004.

    0 ratings

    Get Direction

    Business Details

    Reviews & Recommendations (0)

    Be the first to write a review..

    Download Catelogue

    Is this your business?

    Access your business panel