To navigate, press the arrow keys. Camellia City Florist ← View details 52 Center Ridge Road, Luverne, AL 36049 +1 334-382-8370 Get Directions From* To * — Required information