Felix B. Maduro | Federal Mall is a Department store located in Panama. It is one of the 162 Department stores in Panama. Address of Felix B. Maduro | Federal Mall is David, Panama. Website of Felix B. Maduro | Federal Mall is felix.com.pa. Felix B. Maduro | Federal Mall is rated 4.5 (out of 5 stars) by 44 reviewers on the web.
Some of the places around Felix B. Maduro | Federal Mall are -
In very close proximity, around 200 meters, there is one more Department store - Steven's | Federal mall
David, Panama