top of page

ABOUT

Philicia's Party Palace is located at

8816 Chef Menteur Highway Suite C in New Orleans, Louisiana 70127. 

bottom of page