Contact Us Studio Sophia is located on Hertel Avenue just East of Delaware in North Buffalo. Studio Sophia Fitness Club 1094 Hertel Avenue Buffalo NY 14216 716-903-1009 info@studiosophia.biz See our location on Google Maps HERE