It looks like their phone number in San Francisco has changed but they are easy to find on the internet. Their CPR certification classes are held in Potrero Hill in San Francisco ...
All reviews seem positive