Finances in Lilly, Georgia, the US. Finances locations in Lilly, Georgia. Find the nearest finances locations, near you. All types of business services ATM Finance All finances in Lilly ATM (Lilly Store) ATM Finance 233 Railroad Street, Lilly, Georgia 31051 Write a review Phone Directions