Addresses
Worldwide Headquarters First Solar, Inc
San Francisco
135 Main Street
6th Floor
San Francisco CA 94105
Lancaster Office
21125 W Ave C
Lancaster CA 93536
Walbridge Office
28380 Tracy Rd
Walbridge OH 43465
Mesa Office
7931 E Pecos Rd
Mesa Arizona 85212
Perrysburg Office
28101 Cedar Park Blvd
Perrysburg OH 43551
Santa Clara Office
1035 Walsh Ave
Santa Clara CA 95050
New York Office
602 8th Ave
New York NY 10018