Lilies Flower Shop ← View details 1 Maesquarre Road, Ammanford, Wales SA18 2HQ Get Directions From* To * — Required information