Wpgflyguy rated Odd hours: 5 stars April 22, 2015 Public Odd hours by Dean Koontz (Odd Thomas (4)) A mystery in Magic Beach, California, has lured Odd to the small town by the ocean -- but is it …