Justin A. Lapilusa Clinic San Diego
3010 1ST AVE
San Diego, CA, United States
92103
3010 1ST AVE
San Diego, CA, United States
92103
No Phone Number Provided
No Website Provided
Will not be returning. Doctor does not appear to be well-trained. He doesn't even appear to be healthy himself.
Submitted Dec. 29, 2020