Get Directions to Lord & Valencia ← View details 785 SW 148th Ave # 1404, Davie, Florida 33325 +1 954-626-0772 Get Directions From* To * — Required information