Filters
Note: We found other location(s) that may represent "Town & Country Plaza Niagara Falls ON". If the results presented are not relevant, try changing the location using the drop down menu.

Physicians & Surgeons near Town & Country Plaza Niagara Falls ON (Niagara Falls, ON) in Niagara Falls, ON (405 Result(s))

0.2 km

With more than thirty years of medical and surgical experience and a lifelong love of beauty, Dr. I.P. Kelada-Sedra founded New Creation to rejuvenate individuals from the outside in. Physical blemishes can cloud our vision of ourselves, eroding emotional and mental well-being. No one should feel like less than the work of art that they are, says Dr. Kelada-Sedra. She has practiced one mantra since August 2004, when she first opened the doors of New Creation: I praise you because I am fearfully and wonderfully made.

1.1 km

Niagara's newest home for fantastic exchange rates that beat the bank, paired with top notch customer service. You can send money from Western Union here, too!
Go to Merchant Page
Get Directions
Close menu