Salazar's Two Sisters Nursery
Plant Nursery
14195 SW 320 St, Miami, FL 33144, US
(305) 753-8588
Hours not published on validated sources
Salazar's Two Sisters Nursery is a plant nursery and garden center in Miami, FL.
Plant Nursery Garden Center Gardening