Geo Location Information for 96.46.148.190 IP Address. The IP Address 96.46.148.190 is located at 38.5816 latitude and -121.494 longitude in United States. Friendly Location for the IP Address is California, Sacramento, United States, 94203
Therapeutic Research Center, home of Pharmacist’s Letter, is the leading advisory service on new developments in drug therapy, medication management, and dispensing.