Electroshock is located in San Juan, Puerto Rico on 1003 Ave. Ponce De León, Rio Piedras 00925. Electroshock is rated 4.7 out of 5 in the category retail in Puerto Rico.
Address
1003 Ave. Ponce De León, Rio Piedras 00925
Service options
In-store shopping
Accessibility
Wheelchair-accessible entrance