March 23, 2007 at 12:09 am #2478200
Here, Twinwillow, are some places you can get Horlicks:
The first one is a British site, the second is Irish.
Go to amazon.com and search for Horlicks. They have several different ones available. Don’t know if any are American, however.