top of page

Address

1226 University Ave

San Diego, CA 92103

 

Call for appointment

619-813-7178

Walk ins are welcome

 

Hours

7 days a week

9:30am - 10pm

bottom of page