Fallback photo for Lacturnus Labs

Lacturnus Labs

11010 Santa Fe Ave, Lynwood, CA
Follow Lacturnus Labs on Leafly
Follow
Review Lacturnus Labs
Review
Call Lacturnus Labs
Call
    About
    Info
    11010 Santa Fe Ave Lynwood, CA
    0 followers
    Joined Leafly in 2018
      Photos