1 Facebook users were in G20 Spa Newbury St Boston. It's a 1097 position in Popularity Rating for companies in Local Business category in Boston, Massachusetts
1 FB users likes G20 Spa Newbury St Boston, set it to 938 position in Likes Rating for Boston, Massachusetts in Local Business category
Summary
G20 Spa Newbury St Boston is Boston based place and this enity listed in Local Business category.