What is Sand Rock, Alabama?
'''Sand Rock''' is a [[town]] of [[Cherokee County, Alabama|Cherokee]] and [[DeKalb County, Alabama|DeKalb]] [[County (United States)|counties]] in the [[U.S. state|state]] of [[Alabama]], in the [[United States]]. {{Cherokee County, Alabama}} {{DeKalb County, Alabama}} [[Category:Towns in Alabama]] {{US-geo-stub}}