Contact Us

Flower Orchid

1830a S.cedar Ave
Owatonna, MN 55060
Phone: 507-351-2909

Hours of Operation
Monday-Sunday 9:00am - 10:00pm

Click here for Driving Directions