Tallahassee Woman magazines are distributed around town, mailed out to many areas and can also be found at the TWM office (outdoors in magazine stand) at 1425 Piedmont Drive E. Suite 201 C, Tallahassee, Florida 32308.