The public IP address 68.72.73.96 is located in Miami, Florida, 33172, United States. It is assigned to the ISP AT&T Internet and sub-delegated to American Eagle Computer Products. The address belongs to ASN 27482 which is delegated to AECP-AS.
Please have a look at the tables below for full details about 68.72.73.96, or use the IP Lookup tool to find the approximate IP location for any public IP address.