Sherlock Holmes, Inc.•Mcloud Location• • 12611 S Mcloud Rd • Mcloud, OK • 74851 •• (405)386-5444 • Google Maps Directions • From Hwy 40: Exit #176 South 100 Yards. South Side Of Love's