Challenger Post Office (Canoga Park, California)

Challenger Post Office is a U.S. Post Office located at 21801 Sherman Way, Canoga Park, California.