Scott's House of Flowers is located in downtown Moscow, ID at 509 South Main Street. We belong to Teleflora. If you have any questions about arrangements, feel free to give us a call at (208) 882-2547 or toll-free (800) 453-6547. Or email us at flowers@scottsflowers.net