Ricky graduated from Russellville High School in 1973. He received a Bachelor of Science in Accounting from the University of North Alabama with highest honors in 1979. He holds certifications as an Alabama Public Personnel Administrator (1990) and Certified Municipal Clerk (1996) and has completed the first level of the Master Municipal Clerk Academy of the International Institute of Municipal Clerks.
City of Muscle Shoals
P. O. Box 2624
Muscle Shoals, Alabama 35662
(256) 389-2120 Direct Dial
(256) 383-5675 City Clerk, Purchasing, Human Resources
(256) 386-9205 Building, License, Zoning
(256) 386-9210 Municipal Court
(256) 386-9201 Fax
Office Hours: Monday-Friday, 7:45 a.m. - 4:30 p.m.