GET IN TOUCH SEND US A MESSAGE Headquarters Oglethorpe Power Corporation 2100 East Exchange Place Tucker, GA 30084 (770) 270-7600