Louis Debarraicua, MD, Family Medicine

6560 Greenback Ln
Ste 200
Citrus HeightsCA  95621-6227 (Sacramento County)


Phone: 916-727-1989
Fax: 916-727-1906

NPI: 1134154701
License Number: A80364 (CA)