Royal Garden
NPI 1144997925
Practice location: 39 G St, Chula Vista, CA 919103138
Taxonomy code: 310400000X
Phone: (161) 982-9186
Currently, there are 1 healthcare prodviders using 1619829186 phone.