Euclid Endoscopy Center
286 Euclid Ave # 109, San Diego 92114