Western Union
Publix, 410 Doug Baker Blvd, Birmingham AL 35242