Phantom Halloween Store- Open All Year is located in Northridge, United States on 19500 Plummer St E. Phantom Halloween Store- Open All Year is rated 3.8 out of 5 in the category costume store in United States.
Address
19500 Plummer St E
Service options
In-store shopping
Accessibility
Wheelchair-accessible car parkWheelchair-accessible lift
Offerings
Women's clothing