Where to find Now & Then? Now & Then is located at 321 E Palouse River Dr, Moscow, Idaho 83843 in the state Idaho, United States. What is the phone number of Now & Then? The place can be reached through its phone number, which is (208) 882-7886. The local time zone is America/Los_Angeles. Daylight saving time is in force in the area now. The current local time and date is .
Today, If you want to go to Now & Then, the sun rises in Now & Then at 05:36 and sets at 19:54. You can see the moon rise at 00:37 and set at 08:11 Apr 28, 2024.