Do you have a meeting room where a bunch of health & wellness doctors can get together?
Address: 7007 Friars Rd Suite 394, San Diego, CA 92108, USA
Maxwell Brandon | Aug 18, 2018
Have to call them and find out.
Melissa Dobson | Aug 18, 2018
Was just a guest. Maybe call them
BC | Aug 18, 2018
I'm not the owner. I am just a guest who went there to eat.
Thanks! Your answer is awaiting moderation.