Stanford Post Office (California)

Stanford Post Office is a U.S. Post Office located at 531 Lasuen Mall, Stanford, California.