Phone Number

(419) 690-1637

Location

Toledo, Ohio

Company

AT&T CORP.