OLPH is located in Atlanta, Georgia near Turner Field.
760 Pollard Boulevard SW
Atlanta, GA 30315
We are located near Turner Field. During Atlanta Braves home games, some exits are closed and traffic can be heavy. To plan your visit accordingly. Click here for the current Atlanta Braves Schedule.