NPI Central
Greenhouse Psychiatric Services LLC NPI Number 1669130621 — Lafayette, LA | NPI Central