1. Big Picture Casting 1026 Atlanta Ave, Decatur, GA 30030 Coordinate: 33.76836,-84.30423 Phone: (404) 919-9293