Skip to content

Kolya Spa

Health and beauty shop

Address
7115 109 St NW, Edmonton, AB T6G 1B9
Phone
(780) 433-1090
Data
Rating and reviews from Google, checked on October 13, 2026.
Kolya Spa

Other top-rated spas

Ranked near Kolya Spa in spas