Girard Medical Center Torre De La Raza is located in Philadelphia, Pennsylvania, it provides long term drug rehab and substance abuse care with a primary focus on substance abuse treatment services Services provided include methadone maintenance (facility may also use buprenorphine in maintenance), and substance abuse treatment. Special programs available include programs for addicted criminal justice clients.