
Florists in Preston, ID
Florists
Olive and Jo
Florists in Preston, ID
- Address
- 34 S State St, Preston, ID 83263
- Phone
- (208) 258-3499
Last checked September 23, 2026. Call ahead to confirm hours.
Listing details from Overture Maps open data.

Florists in Preston, ID
Florists in Preston, ID
Last checked September 23, 2026. Call ahead to confirm hours.
Listing details from Overture Maps open data.