Plaza del Sol Complex

Address:

501 West Main
Plaza del Sol Shopping Center
00969 San Juan, Puerto Rico

Phone:

787 288 4999

Map:


Contact   ·   Privacy   ·   Terms